package cn.mrdjun.redis.stater.properties;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author MrDJun
 */
@Getter
@Setter
@ConfigurationProperties(prefix = "fun.redis.lettuce")
public class LettuceRedisProperties {
    /**
     * 是否开启Lettuce Redis（默认开启）
     */
    private Boolean enable = true;

    /**
     * 序列化方式
     */
    private SerializerType serializerType = SerializerType.JSON;

    public enum SerializerType {
        /**
         * json 序列化
         */
        JSON,
        /**
         * jdk 序列化
         */
        JDK
    }
}
